An Active Node Architecture for Proactive Services
نویسندگان
چکیده
We propose an active node architecture that supports proactive services able to take into account adaptability to varying conditions and exible supervision by the application or the user. Proactive services are software modules that can be deployed in the network at chosen nodes. Each service processes ows of packets forwarded by a node. A packet lter recognizes some packets according to the information in the packet header and passes them to the right proactive service. Intercepting packets can be activated and disabled dynamically, so that there is no overhead for forwarding packets that do not require active processing. Association of a proactive service with the packet lter is also dynamic. Services are adaptable with respect to the environment of the active node by means of monitors, which gather information from probes and notify services about the current state of the active node, links, or other network resources. We have prototyped the active node for proactive services on Linux. Each proactive service runs as a user space process. We have modi ed the Net lter module in the Linux kernel so that it delivers matching packets directly to the right user process without passing by a multiplexer daemon. Measures of packet forwarding show that deviating packets to the user space for processing incurs a slight overhead, however it only concerns data ows that require speci c processing by proactive services.
منابع مشابه
A Proactive Management Framework in Active Clusters
An active Web cluster system is an active network that has a collection of locally distributed servers that are interconnected by active switches, providing a Web application service. In this paper, we introduce the ALBM (Adaptive Load Balancing and Management) active cluster system that provides proactive management. The architecture of the ALBM active cluster and its underlying components are...
متن کاملA Model for the Effects of Ethical Work Climate, Organizational Trust and Proactive Customer Services Performance: The Role of Perceived Politicizing in Organization’s Reward System
This research aims to investigate the effects of ethical work climate on organizational trust and proactive customer service performance while the mediating role of perceived politicizing in organization’s reward system is considered as well. Statistical population consisted of all employees of Pasargad Insurance Company. By applying random sampling method, 260 employees were selected. Data wer...
متن کاملAllied Agreement with Threshold Cryptography
Ally is a framework for building distributed services in a federated architecture. In a federation, nodes may occupy multiple, independent administrative domains, with complex trust relationships, connected by an asynchronous, wide-area network. We present a library that implements Byzantine fault-tolerant agreement, a critical building-block service in robust distributed systems, targeted at t...
متن کاملA Generic Active Service Deployment Protocol
This paper motivates the need for an architectural framework for the dynamic deployment and control of active services in a heterogeneous network environment. The primary aim is the decoupling of the loading, configuration and activation mechanisms in a way that is active node platform or programming paradigm independent. A novel protocol is proposed for the dynamic deployment of active service...
متن کاملTowards Proactive Mobility-Aware Fog Computing
A common approach for many Internet of Things (IoT) and business applications is to rely on distant Cloud services for the processing of data. Several of these applications collect data from a multitude of proximity-based ubiquitous resources to provide various real-time services for their users. However, this has the downside of resulting in explicit latency of the result, being especially pro...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002